home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML Authority.sea / XML Authority / Required / swingall.jar / javax / swing / text / GapContent$MarkData.class (.txt) < prev    next >
Encoding:
Java Class File  |  1999-07-15  |  887 b   |  27 lines

  1. package javax.swing.text;
  2.  
  3. final class GapContent$MarkData {
  4.    // $FF: synthetic field
  5.    private final GapContent this$0;
  6.    int index;
  7.    boolean unused;
  8.  
  9.    GapContent$MarkData(GapContent var1, int var2) {
  10.       this.this$0 = var1;
  11.       this.index = var2;
  12.    }
  13.  
  14.    public final void dispose() {
  15.       this.unused = true;
  16.       GapContent var10000 = this.this$0;
  17.       GapContent.access$1(var10000, GapContent.access$0(var10000) + 1);
  18.    }
  19.  
  20.    public final int getOffset() {
  21.       int var1 = this.this$0.getGapStart();
  22.       int var2 = this.this$0.getGapEnd();
  23.       int var3 = this.index < var1 ? this.index : this.index - (var2 - var1);
  24.       return Math.max(var3, 0);
  25.    }
  26. }
  27.